Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHAPEL PLACE Terraced £253,401 £130,000 14 Jul 2004
2 CHAPEL PLACE Terraced £157,329 £155,000 13 Nov 2023
3 CHAPEL PLACE Terraced £172,000 20 Dec 2023
4 CHAPEL PLACE Terraced £360,737 £203,000 22 Feb 2006